be set upon - Allemand Anglais Dictionnaire